Archie: A Better Way To Search For Files
Copyright ⌐ 1997 Volatility
Document Courtesy Of The Immortal
Descendants (NOTE: This essay is outdated, and is no longer updated or supported)
Archie is a very large database of files available via FTP.
It is also a method of locating those files. The archie database
is maintained by a network of universities and private corporations.
You can access the archie database by logging on to the host computer
of your ISP and using an archie client program, by invoking archie
through email, or by logging on to an archie server computer. You
may also access archie interfaces by doing a search with a search
engine.
The most convenient method of searching archie is to use an
archie client. Most ISPs outfit their servers with an archie client,
usually called just "archie." Here's how to use archie. At a UNIX
prompt (% or $) type archie, then a keyword. To look for files relating
to beer, you would type:
%archie beer [ENTER]
The command archie beer will get you locations of files named
"beer" and only those files. The search would ignore uppercase letters
and files titled with words additional to "beer" so a file titled "Fifty
Ways to Get Free Beer" would be ignored. Fortunately, you can modify your
search string using switches:
Archie Switches
Option Function
-c Look for files with the keyword placed
anywhere inside their titles.
Look for files with the keyword placed
-s anywhere inside their titles, and ignore
letter case.
Consider the keyword as a UNIX regular
expression, which is a means of specifying
individual characters in a search. If you
-r don't know what a UNIX regular expression
is, forget about the -r option for now.
You can't use the -c, -s, and -r options in the same command.
Changes archie's output to a list of file
-l descriptors, including name, date, size,
and location.
-t Displays output as a list of files from
newest to oldest.
Displays a list of the archie servers that
were available at the time that the archie
-L client was installed on your ISP's
internet host, and identifies the default
archie server that your host uses for
archie searches.
Specify an archie host. It's a good idea
-h hostname to specify an archie host that's near you
in physical distance.
-m # Sets a limit to the number of files to
list. (Put a number in for the # sign.)
-N # Set priorities for search results. The
highest (and the default) priority is 0.
The lowest priority is 32765. Use larger
numbers for low-priority searches. The
priority function is a courtesy. If the
archie host seems busy and your searches
aren't too important at the moment, go in
with a large priority number, letting
others go ahead.
To search for "beer" by FTP, listing files with "beer" anywhere
in their names, ignoring letter case, and getting the most recent files
first, I would type the command
%archie beer -s -t -h archie.sura.net
Some Archie Servers
Server Location
archie.ans.net New York City NY
archie.internic.net New York
archie.rutgers.edu Rutger University NJ
archie.sura.net Maryland
archie.unl.edu University of Nebraska
archie.au Australia
archie.univie.ac.at Austria
archie.edvz.uni-linz.ac.at Austria
archie.uqam.ca Canada
archie.funet.fi Finland
archie.th-darmstadt.de Germany
archie.ac.il Israel
archie.unipi.it Italy
archie.kuis.kyoto-u.ac.jp Japan
archie.wide.ad.jp Japan
archie.kr Korea
archie.sogang.ac.kr Korea
archie.nz New Zealand
archie.rediris.es Spain
archie.luth.se Sweden
archie.switch.ch Switzerland
archie.ncu.edu.tw Taiwan
archie.doc.ic.ac.uk United Kingdom
Happy File Searching!!!
-Volatility-